home *** CD-ROM | disk | FTP | other *** search
/ Aminet 34 / Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso / Aminet / misc / emu / snes9x-wos.readme < prev    next >
Text File  |  1999-11-05  |  5KB  |  123 lines

  1. Short:    Snes9X / Amiga v1.26 (WarpOS port)
  2. Authors:  Amiga port by jesper@fxrealm.com (Jesper Svennevid), original by Gary Henderson and Jerremy Koot
  3. Uploader: jesper@fxrealm.com (Jesper Svennevid)
  4. Type:     misc/emu
  5. Requires: WarpOS, a CGFX-compatible system
  6.  
  7. This is a port of the SuperNES-emulator Snes9x, that is available for a vast variation of platforms.
  8.  
  9. DO NOT DOWNLOAD THIS IF YOU ONLY HAVE AN AGA-SYSTEM! It doesn't currently support AGA, I've been
  10. working very much on the gfxcard-support, and will add AGA-support soon.
  11.  
  12. PowerUP and m68k port will follow shortly.
  13.  
  14. And no, there is no sound (yet). I've done this port from scratch, and prioritized a decent gfxcard-
  15. support at first. After this, I'll try my hardest to get sound working without slowing the
  16. emulation down.
  17.  
  18. There are a few switches that I've added that aren't in the original version:
  19.  
  20. -hicolor        Selects 16-bit hicolor rendering instead of 8-bit CLUT rendering
  21. -transparency   Enables transparency in 16-bit hicolor
  22. -modeselect     Brings up a screenmode-requester (use only if you can't get a proper mode)
  23. -directhack     This disables the locking of the bitmap, use if you know that the display won't
  24.                 be swapped into fastmem. (This will remove the context-switches needed for the
  25.                 locking)
  26.  
  27. This version of Snes9x is compiled with EGCS 1.1.2 (91.66), with almost no modifications to the
  28. original source(except for a few ones that reduced the executable-size with over 400kB :D). I've
  29. also used PhxAss and vlink to assemble and produce elf-objects of the m68k-code, so it could be
  30. linked properly to the ppc-code in a proper way, producing a mixed-binary. (Both by Frank Wille,
  31. frank@phoenix.owl.de)
  32.  
  33. The input is driven entirely on the m68k, and there is no communication whatsoever between the
  34. ppc and 68k for input, and with -directhack there should be NO context-switches whatsoever when
  35. running.
  36.  
  37. I did a quick speed-test against warpsnes: Running 'Super Mario World' from where the screen
  38. opens until the intro fades down(with options -nosound -f 2), and the results where amusing :)
  39. WarpSNES did the entire intro in 52 seconds, and this port flew thru it in just 32 seconds :D
  40. Using -directhack did not change the time either. (As a side-note, WarpSNES had to run in
  41. 320x256, as it did not like my 256x240 mode. Neither could I get WarpSNES to work properly
  42. on a 15/16-bit display, it just kept rendering as in 8-bit)
  43.  
  44. Keys are as follows:
  45.  
  46. Esc     - Quit emulation
  47. Up      - Up on joypad 1
  48. Down    - Down on joypad 1
  49. Left    - Left on joypad 1
  50. Right   - Right on joypad 1
  51. Z       - A on joypad 1
  52. A       - B on joypad 1
  53. X       - X on joypad 1
  54. S       - Y on joypad 1
  55. C       - TL on joypad 1
  56. D       - TR on joypad 1
  57. F1      - Toggle BG 0
  58. F2      - Toggle BG 1
  59. F3      - Toggle BG 2
  60. F4      - Toggle BG 3
  61. F5      - Toggle OBJs
  62. F6      - Swap joypad 1/2
  63. F8      - Swap layering
  64. F9      - Toggle transparency
  65. F10     - Toggle HDMA
  66.  
  67. There seem to be something fishy about the keyhandling right now, I'm working on it. (Atleast with F1-F10)
  68. Joypads can be connected to both ports, simulating both pads on the SuperNES.
  69.  
  70. Here follows the original copyright:
  71.  
  72. Snes9x - Portable Super Nintendo Entertainment System (TM) emulator.
  73.  
  74. (c) Copyright 1996, 1997, 1998, 1999 Gary Henderson (gary@daniver.demon.co.uk) and
  75.                                      Jerremy Koot (jkoot@snes9x.com)
  76.  
  77. Super FX C emulator code 
  78. (c) Copyright 1997, 1998, 1999 Ivar (Ivar@snes9x.com) and
  79.                                Gary Henderson.
  80. Super FX assembler emulator code (c) Copyright 1998 zsKnight and _Demo_.
  81.  
  82. DSP1 emulator code (c) Copyright 1998 Ivar, _Demo_ and Gary Henderson.
  83. DOS port code contains the works of other authors. See headers in
  84. individual files.
  85.  
  86. Snes9x homepage: www.snes9x.com
  87.  
  88. Permission to use, copy, modify and distribute Snes9x in both binary and
  89. source form, for non-commercial purposes, is hereby granted without fee,
  90. providing that this license information and copyright notice appear with
  91. all copies and any derived work.
  92.  
  93. This software is provided 'as-is', without any express or implied
  94. warranty. In no event shall the authors be held liable for any damages
  95. arising from the use of this software.
  96.  
  97. Snes9x is freeware for PERSONAL USE only. Commercial users should
  98. seek permission of the copyright holders first. Commercial use includes
  99. charging money for Snes9x or software derived from Snes9x.
  100.  
  101. The copyright holders request that bug fixes and improvements to the code
  102. should be forwarded to them so everyone can benefit from the modifications
  103. in future versions.
  104.  
  105. Super NES and Super Nintendo Entertainment System are trademarks of
  106. Nintendo Co., Limited and its subsidiary companies.
  107.  
  108.  
  109. ============================= Archive contents =============================
  110.  
  111. Original  Packed Ratio    Date     Time    Name
  112. -------- ------- ----- --------- --------  -------------
  113.     4710    2250 52.2% 30-Sep-99 00:43:44  snes9x-wos.readme
  114.    60790   23848 60.7% 30-Sep-99 00:44:10 +CHANGES
  115.     1639     767 53.2% 30-Sep-99 00:44:16 +COPYRIGHT
  116.    22556    8824 60.8% 30-Sep-99 00:44:52 +HARDWARE.TXT
  117.    26620   10869 59.1% 30-Sep-99 00:45:26 +PROBLEMS
  118.    32838   13448 59.0% 30-Sep-99 00:44:02 +README.TXT
  119.  1338416  366413 72.6% 30-Sep-99 00:47:16 +snes9x
  120.     4339    1946 55.1% 30-Sep-99 00:45:22 +TODO
  121. -------- ------- ----- --------- --------
  122.  1491908  428365 71.2% 14-Oct-99 17:52:00   8 files
  123.